What is the meaning of the word "cattle ranch"?

Definitions: